By air:
Getting to Arkhangelsk is most comfortably done by air. There are 1-2 daily flights from Moscow, and 1-2 weekly flights from Saint Petersburg. A one-way flight from Moscow Sheremetyevo-1 airport costs around 3500-4000 roubles 2009 and takes about an hour and forty minutes. airBaltic will start route from Riga to Arkhangel in July 2010. There are also direct connections with Murmansk Russia, Kirkenes Norway and Rovaniemi Finland, but these could have irregular and seasonal basis. Arkhangelsk has two airports: Talagi for interregional flights and Vaskovo Васьково for flights within Arkhangelsk region.Talagi airport is about 25 minutes drive from the city centre. The going rate for a taxi to the airport is about 150-200 roubles at the time of writing 2008 although in the opposite direction enterprising cab drivers ask for around 400. There is also a bus connection with the city center costing 15 roubles, but you can wait long and don't enjoy the quality of service.
By train:
A slightly more adventurous traveller will probably opt for the train which from Moscow's Yaroslavsky Vokzal takes about 23 hours 1-2 trains per day. A train journey from St Petersburg is around 27 hours 2 trains per week. Book tickets in advance. The station in Arkhangelsk is situated on the eastern edge of town. Buses and taxis are available and will whisk you to the city centre in a just few minutes.
By car:
1200 km by M8 road from Moscow via Yaroslavl and Vologda, and you are in Arkhangelsk couple of hundreds km more if you drive from St Petersburg. The road is paved, but its quality wishes to be much better.
By ship:
Archangelsk is a significant commercial and fishing port acting as well as a gateway to Northern Sea Path Северный морской путь. But there are no any regular ship connections with Arkhangelsk excluding river commuter ships.
